Version | ID |
---|---|
1.12 | 0x30 |
1.12.1 | 0x31 |
1.13.1 | 0x34 |
1.14.4 | 0x36 |
1.15.2 | 0x37 |
1.16.2 | 0x37 0x35 |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
Play | Client | ||||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Recipe Book Open | Boolean | If true, then the crafting recipe book will be open when the player opens its inventory. | |||
Crafting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smelting Recipe Book Open | Boolean | If true, then the smelting recipe book will be open when the player opens its inventory. | |||
Smelting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Blast Furance Recipe Book Open | Boolean | If true, then the blast furnace recipe book will be open when the player opens its inventory. | |||
Blast Furance Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smoker Recipe Book Open | Boolean | If true, then the smoker recipe book will be open when the player opens its inventory. | |||
Smoker Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of Identifier | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of Identifier, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x37 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Recipe Book Open | Boolean | If true, then the crafting recipe book will be open when the player opens its inventory. | |||
Crafting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smelting Recipe Book Open | Boolean | If true, then the smelting recipe book will be open when the player opens its inventory. | |||
Smelting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of Identifier | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of Identifier, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x36 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Recipe Book Open | Boolean | If true, then the crafting recipe book will be open when the player opens its inventory. | |||
Crafting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smelting Recipe Book Open | Boolean | If true, then the smelting recipe book will be open when the player opens its inventory. | |||
Smelting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of Identifier | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of Identifier, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x34 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Recipe Book Open | Boolean | If true, then the crafting recipe book will be open when the player opens its inventory. | |||
Crafting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smelting Recipe Book Open | Boolean | If true, then the smelting recipe book will be open when the player opens its inventory. | |||
Smelting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of Identifier | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of Identifier, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x34 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Recipe Book Open | Boolean | If true, then the crafting recipe book will be open when the player opens its inventory. | |||
Crafting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Smelting Recipe Book Open | Boolean | If true, then the smelting recipe book will be open when the player opens its inventory. | |||
Smelting Recipe Book Filter Active | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of Identifier | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of Identifier, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x31 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Book Open | Boolean | If true, then the crafting book will be open when the player opens its inventory. | |||
Filtering Craftable | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of VarInt | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of VarInt, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x31 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Book Open | Boolean | If true, then the crafting book will be open when the player opens its inventory. | |||
Filtering Craftable | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of VarInt | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of VarInt, only present if mode is 0 (init) |
Packet ID | State | Bound To | Field Name | Field Type | Notes |
---|---|---|---|---|---|
0x30 | Play | Client | |||
Action | VarInt | 0: init, 1: add, 2: remove | |||
Crafting Book Open | Boolean | If true, then the crafting book will be open when the player opens its inventory. | |||
Filtering Craftable | Boolean | If true, then the filtering option is active when the players opens its inventory. | |||
Array size 1 | VarInt | Number of elements in the following array | |||
Recipe IDs | Array of VarInt | ||||
Array size 2 | Optional VarInt | Number of elements in the following array, only present if mode is 0 (init) | |||
Recipe IDs | Optional Array of VarInt, only present if mode is 0 (init) |